body {
  font-family:"Microsoft Yahei";
}
.sub a:hover {
  color: #008A94 !important;
}
.black-line {
  background-color: black;
  height: 3px;
  margin: 2px;
}
.black-item {
  float: left;
  width: 20px;
  margin: 0 5px;
  height: 40px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.card ul {
  width: 100%;
  padding: 0 30px;
  margin: 50px auto;
  display: flex;
  justify-content: space-around;
}

.card ul li {
  width: 240px;
  padding: 19px;
  list-style: none;
  background-color: #fff;
  border: 1px solid rgba(223,231,239, .7);
  color: rgb(32,40,48);
  text-shadow: 0 1px 1px rgb(255,255,255);
  font-size: 14px;
  transition: all .2s ease;
  border-radius: 10px;
  height: 450px;
  background: url(/static/img/价值观底图.jpg);
  background-size: 600% 100%;
}

.card ul li:hover{
  -webkit-transform: scale(1.1);
	  -moz-transform: scale(1.1);
			transform: scale(1.1);
  -webkit-border-radius: 8px;
	  -moz-border-radius: 8px;
			border-radius: 8px;
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
	  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
			box-shadow: 0 -1px 10px rgba(0,0,0,.5);
}

.card ul li h4 {
  height: 40px;
  margin-bottom: 15px;
  line-height: 40px;
  font-size: 16px;
  text-align: center;
  border-bottom: 1px solid rgba(223,231,239, .7);
}

.card ul li h1 {
  font-size: 40px;
  color: #fff;
}

.card ul li p.btn a {
  display: inline-block;
  padding: 10px 40px;
  margin-top: 15px;
  text-shadow: 0 1px 1px rgba(32,40,48,.8);
  text-decoration: none;
  color: rgb(255,255,255);
  background-color: rgb(229,195,85);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(229,195,85)), to(rgb(187,160,71)));
  background-image: -moz-linear-gradient(left top, left bottom, rgb(229,195,85), rgb(187,160,71));
  background-image: linear-gradient(left top, left bottom, rgb(229,195,85), rgb(187,160,71));
  -webkit-border-radius: 8px;
	  -moz-border-radius: 8px;
			border-radius: 8px;
  transition: all .2s ease;
}

.card ul li p.btn a:hover {
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
	  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
			box-shadow: 0 -1px 10px rgba(0,0,0,.5);
}

.card ul li p.btn-yellow a {
  background-color: rgb(218,109,14);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(255,153,0)), to(rgb(190,75,26)));
  background-image: -moz-linear-gradient(left top, left bottom, rgb(255,153,0), rgb(190,75,26));
  background-image: linear-gradient(left top, left bottom, rgb(255,153,0), rgb(190,75,26));
}

.card ul li p.btn-red a {
  background-color: rgb(188,72,72);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(188,72,72)), to(rgb(126,49,49)));
  background-image: -moz-linear-gradient(left top, left bottom, rgb(188,72,72), rgb(126,49,49));
  background-image: linear-gradient(left top, left bottom, rgb(188,72,72), rgb(126,49,49));
}

.card ul li p.btn-purple a {
  background-color: rgb(122,104,166);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(122,104,166)), to(rgb(91,78,127)));
  background-image: -moz-linear-gradient(left top, left bottom, rgb(122,104,166), rgb(91,78,127));
  background-image: linear-gradient(left top, left bottom, rgb(122,104,166), rgb(91,78,127));
}

.index-card-item {

}

